massive consumption - French English Dictionary